#ifndef POSICION_H
#define POSICION_H

#include <iostream>
using namespace std;

class Punto
{
	public:
		Punto();
		Punto(const int _x, const int _y);
		int X() const;
		int Y() const;
		
		Punto operator + (const Punto& posicion);
		Punto operator - (const Punto& posicion);
		Punto operator * (const int n);
		Punto operator / (const int n);
		Punto operator % (const int n);
		Punto& operator += (const Punto& posicion);
		Punto& operator -= (const Punto& posicion);
		friend ostream& operator << (ostream& os, const Punto& punto);
	private:
		int x;
		int y;
};

#endif
